Kathi E.

I have worked with Allen Development Group and it is a stellar remodeling place. Jim Allen has great solid ideas for what you want and has beyond terrific workmen. If you want it done perfectly, they will do it.