Michelle Foley

Michelle is a born perfectionist. She is a home improvement consultant and freelance writer. Most of her free time is spent reading books and just chilling with her pet dog.