I apologize for taking so long to write a review, it's been a crazy weekend. From start to finish this has been a wonderful experience. I called because one of the flaps on my doggie door had been ripped off and I was sure I would have to end up replacing the entire door. Nope! Turns out these guys could just replace the flaps no problem along with replacing the carpeting inside (which was also a welcome action, the carpeting inside was awful). The magnets for the flaps have never been better and the doggie door itself hasn't been in this good a shape in years. Wonderful work and very prompt and friendly people! Everyone really knew their stuff (We had Josh out for the initial consultation and Scott came and finished the job, couldn't have been a nicer and more helpful couple of guys). Thank you so very much!