Stay away from this company and especially Dennis Walker. Walker is disorganized, doesn't meet deadlines, makes promises he has no intention of keeping, doesn't pay his subcontractors, and hires tradespeople to work for him with questionable skills. He left my place in a mess for months on end, left garbage onsite, promised repeatedly to get me a new front door (didn't happen), installed a flawed window and didn't replace. Metal cladding on windows is haphazard and sloppy and is now starting to fall off, one of the windows will not close; two others have such tight-fitting locking mechanisms that I'm afraid they will snap off. Left so much garbage in my garage, I couldn't park my car. Would not answer my phone calls, return email, or respond to voice mail. I complained to BBB (turns out I'm not the first...) and his response was to threaten me. He's arrogant and a bully, never apologizes for inconvenience. Worked for two days, left for weeks, came back for a bit more work, left again, etc., never with any notice. I'm a 70-year-old widow, and I've never been treated so badly by a so-called professional. Work started in May, it's now late October, and it's still not finished, but I don't want him back on my property. He's done enough damage, which will take months to get fixed. Learn from my terrible experience and find another window company.