Good Day :-)
This is Malik, PCB Designer and Fabricator since 2007. I got professional certification in December 2006 and got skills over mostly used PCB Designing tools in industry.
I am using Eagle 6.6.0 these days. I have professional skills in Schematics and Board Library making, footprint making and assigning, making components. I can design well annotated schematic of multiple sheets interconnected professionally.
As the PCB Layout is concerned, I have vast experience in single to multi-layered board, mixed signal, impedance matching routing, blind, burried vias, Logo imprinting, custom design PCBs and making Gerber Files.
You have posted some image of TOP and BOTTOM layer of your PCB. I can update this current design with your stated PUSH BUTTON. Also I noticed from your provided images that the TOP layer is more populated then compared to BOTTOM layer, so I will place the extra components from TOP layer to the BOTTOM layer to effectively place all the components. I have the appropriate skills and I can design you the PCB in just 01 day (fixed priced work) or in only Three Hours (hourly work) if you provide me details and your requirements about the PCB.
I will be waiting for your response/follow-up.
Regards,
Malik
PCB Designer