My builder uses Houzz Pro to plan the timeline and give detailed estimates and daily updates with photos of progress, and provide invoices at pre-agreed key points in the build. This made the whole experience much more efficient and stress-free.
Hi, the client purchased those online and I don't know the source. Sorry. Good options for wall mounted mirrors are: Pottery Barn, Lampsplus.com, and also your local plumbing showroom. Good luck!
Catherine Schager Designs